البرمجة الموجهة للكائنات باستخدام مكتبات Java وبيئة Java ومفاهيم الذاكرة بما في ذلك العمليات الحسابية والمساواة والعلائقية. تطبيقات Java وتطبيقاتها على الإنترنت. هياكل التحكم وصياغة الخوارزميات. إنشاء الحزم والتحكم في الوصول إلى الأعضاء داخل الفئات العليا والفرعية لأعضاء الفصل العام، والثابت، والخاص والمحمي.